{
GtkWidget *menu;
GtkWidget *item;
+ gdouble x, y;
menu = gtk_menu_new ();
gtk_style_context_add_class (gtk_widget_get_style_context (menu),
gtk_menu_shell_append (GTK_MENU_SHELL (menu), item);
gtk_widget_show (menu);
- if (event && gdk_event_triggers_context_menu (event))
+ if (event && gdk_event_triggers_context_menu (event) &&
+ gdk_event_get_coords (event, &x, &y))
{
GtkTreePath *path;
GtkTreeSelection *selection;
if (gtk_tree_view_get_path_at_pos (GTK_TREE_VIEW (op->priv->process_tree_view),
- (gint) event->button.x,
- (gint) event->button.y,
+ (gint) x,
+ (gint) y,
&path,
NULL,
NULL,